a hail of criticism

Translations
град критики
The new policy was met with a hail of criticism from the public.
Новая политика встретила град критики со стороны общественности.
Definitions
A large and intense amount of criticism directed towards someone or something, often overwhelming and difficult to withstand.